Tumorous cell - French English Dictionary